artillery pieces - Türkisch Englisch Wörterbuch